Mobile
Log In Sign Up
Home > chinese-english > "descendo minoratus i go down demeaned" in English

English translation for "descendo minoratus i go down demeaned"

我被抛入深渊

Related Translations:
demean:  vt.〔古语〕 〔demean oneself〕 行动,表现,举动。 demean oneself well [ill] 行为好[不好]。vt.〔通例 demean oneself〕降低(身分),损坏(人品)。 to demean oneself by taking a bribe 因受贿而贬低自己。
demean oneself:  降低身分去做某事
demean oneself to do sth:  降低身分去做
Similar Words:
"descending water" English translation, "descending wave" English translation, "descendingbranch" English translation, "descendingchromatography" English translation, "descendling vertical flue" English translation, "descendre" English translation, "descenlis" English translation, "descension" English translation, "descension deposit" English translation, "descension theory" English translation